package com.healthcloud.service.PatientRecord;

import com.healthcloud.entity.PatientRecord.HcMedicalEntity;
import com.healthcloud.entity.PatientRecord.HcMedicalEntityQh;
import com.healthcloud.utils.PageParam;

import java.util.List;

/**
 * 用药信息
 *
 * @author yucl
 * @email yucailong1111@126.com
 * @date 2018-07-23 16:04:16
 */
public interface HcMedicalService {

	HcMedicalEntity queryObject(Integer id);

	List<HcMedicalEntity> queryList(HcMedicalEntity bean, PageParam pageParam);

	int queryTotal(HcMedicalEntity bean);

	void save(HcMedicalEntity hcMedical);

	void update(HcMedicalEntity hcMedical);

	void deleteBatch(Long[] ids);

	List<HcMedicalEntity> queryListQh(HcMedicalEntityQh entity, PageParam pageParam);

	int queryTotalQh(HcMedicalEntityQh entity);

	void saveQh(HcMedicalEntity entity);

	void deleteBatchQh(Long[] ids);

	void updateQh(HcMedicalEntity entity);
}
